CEO
CEO Approval Rating
- -/100
SLH owns and operates a chain of hotels and resorts that provides dining, lodging and spa services.